@charset "utf-8";
/* CSS Document jj_c*/
*{ margin:0; padding:0; outline:0; font-size: 100%;}
body{ font-size:14px; color:#7e7e7e; font-family: "微软雅黑";}
ol,ul,li{ list-style:none;}
img{ border:0 none;}
div{ overflow: hidden;}
a{cursor:pointer; color:#7e7e7e; text-decoration:none }
a:link,a:visited{ text-decoration:none;}
a:hover{ color:#cc3333; text-decoration: underline }



.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
/* Hides from IE-mac /*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
.right{ float:right;}
.left{ float: left;}
.clear{ width: 0; height: 0; margin: 0; padding: 0; clear: both;}
.red{ color: red !important;}
.nowarp{white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;}

/*layout CSS*/
.header{  width: 100%; min-width: 1060px; height: 92px; background: url(../images/headb.png); overflow: visible;}
.contenter{width: 100%; min-width: 1060px; height: 969px; /*background: url(../images/bb.png) no-repeat center top;*/ position:relative;}
.footer{width: 1060px; margin: 0 auto; margin-top: 50px;}
/*model CSS*/
.logo{ width: 1060px; height: 92px; margin: 0 auto; overflow: visible;}
.nav{ overflow: visible;}
.nav ul li{ float: left; margin-left: 5px;}
.nav ul li a{ color: #fff; float: left; line-height: 92px; display: block; height: 92px; padding: 0 10px;}
.nav ul li a:hover{ background: #003366; text-decoration: none;}
.content{ width: 1060px; margin: 0 auto; height: 570px; background: #fff; margin-top: 350px;}
.foot{ width: 1060px; min-height: 44px; margin: 0 auto; font-size: 12px; color: #fff; line-height: 18px;  padding-top: 6px; text-align: right;}
.foot a{ color: #fff;}
.title{ height: 59px; width: 1060px; border-top: 1px solid #fff;}
.title div{ float: left; cursor: pointer; margin-left: 1px;}
.show{ width: 1060px; height: 193px; background: url(../images/showb.png);}
.gcal{ width: 285px; margin-left: 25px; margin-top: 22px;}
.title1{ width: 100%; height: 33px; line-height: 33px;}
.title1 span{ color: #000; font-size: 18px;}
.gcal .c{ width: 283px; height: 214px; border: 1px solid #e4e4e4; border-radius: 4px;}
.qyjj{ width: 415px; margin-top: 22px; margin-left: 35px;}
.qyjj .c{ width: 415px; height: 214px; line-height: 27px;}
.lj{ width: 239px; margin-top: 22px; margin-right: 27px;}
.lj a img{ margin-top: 7px;}

/*jj*/
.jbanner{ width: 100%; min-width: 1060px; height: 155px; background: url(../images/jbanner.png) no-repeat center top;}
.jcontent{ width: 1060px; margin: 0 auto; margin-top: 10px;}
.jj_left{ width: 240px;}
.search{ width: 239px; height: 39px; background: url(../images/search.png) no-repeat;}
.in{ width: 199px; background: none; margin-left: 3px; height: 35px;  margin-top: 3px;border:0;}
.button{ cursor: pointer; width: 36px; height: 39px; background: none; border:0;}
.about{ width: 239px; margin-top: 10px;}
.about .t{ width: 239px; height: 64px; background: url(../images/jtit.png); color: #fff; line-height: 64px;}
.about .t span{ font-size: 18px; margin-left: 57px;}
.about .t small{ font-size: 12px;}
.about .c{ width: 239px; background: #f6f6f6;}
.about .c ul li a{ font-size: 16px; color: #000; display: block; height: 39px;  padding-left: 53px; width: 186px; line-height: 39px;}
.about .c ul li a:hover{ background: #99a0b3; color: #fff; text-decoration: none;}
.jj_left .lj{ margin-top: 4px;}
.jj_right{ width: 800px;}
.jj_right .t{ width: 100%; height: 53px; border-bottom: 1px solid #d5d7dd;}
.ts{ height: 45px; border-left: 3px solid #da0000; margin-left: 8px; padding-left: 7px;}
.ts span{ font-size: 24px; color: #000; line-height: 28px;}
.ts small{ font-size: 12px; color: #000;}
.jj_right .t font{ font-size: 12px; color: #858585; line-height: 64px;}
.jj_c{ line-height: 24px; color: #333;}
.footer .foot{ color: #858585;}
.footer .foot a{ color: #858585;}

.jjj_d {float:left; margin:13px;}
.jjj_dd{font-size:12px;}


/*daohang*/
.navigation li{ position: relative; z-index: 100;}
.navigation ul{ position: absolute; width: 150px; left: 0px; top: 92px; display: none; overflow: visible; z-index: 100; border: 1px solid #003366;  background: #0561bc;}
.navigation ul li{ margin-top: 0px; clear: both; width: 150px; float: left; margin-left:0; height: 26px; overflow: hidden; display: block; }
.navigation ul li a{ font-size: 14px; display: block; color: #fff; width: 130px; padding: 0 10px; height: 26px; line-height: 26px; text-decoration: none;}
.navigation ul li a:hover{ text-decoration: none; color: #fff;}

/*海报*/
#focus {
	width:283px; 
	height:214px;
	 overflow:hidden; 
	 position:relative; }
#focus ul 
        {height:214px; 
        position:absolute;}
#focus ul li {
	float:left;
	 width:283px;
	  height:214px; 
	  overflow:hidden; 
	  position:relative; 
	  background:#000;}
#focus ul li div {
	position:absolute;
	 overflow:hidden;}
#focus .btnBg {
	position:absolute;
	 width:283px; height:30px; 
	 left:0; bottom:0;
	  background:#000;}
#focus .btn {
	position:absolute; 
	width:283px; height:10px;
	 padding:9px 10px; right:0;
	  bottom:0;
	   text-align:right;}
#focus .btn span {
	display:inline-block;
	 _display:inline;
	  _zoom:1; width:8px;
	   height:8px;
	    _font-size:0;
		 margin-left:5px;
		  cursor:pointer;
		  border-radius: 50%;
		   background:#ada9a3;}
#focus .btn span.on {
	background:#fff;}
#focus .preNext {
	width:45px; 
	height:100px; 
	position:absolute;
	 top:129px;
	   cursor:pointer;
	   display: none;}
#focus .pre {
	left:0;}
#focus .next {
	right:0; 
	background-position:right top;}
	/*焦点图*/	

	/*滚动*/
.rollBox{width:1060px; height: 190px; overflow:hidden; margin:0 auto; display: block; overflow: hidden; margin-top: 14px;} 
.rollBox .LeftBotton{height:190px;width:36px;background:url(../images/left.png) no-repeat 0 0;overflow:hidden;float:left;display:inline;margin:0 5px 0 16px;cursor:pointer;} 
.rollBox .RightBotton{height:190px;width:36px;background:url(../images/right.png) no-repeat 0 0;overflow:hidden;float:left;display:inline;margin:0 0 0 5px;cursor:pointer;} 
.rollBox .Cont{width:945px;overflow:hidden;float:left;} 
.rollBox .ScrCont{width:10000000px; height: 190px} 
.rollBox .Cont img{background:#ccc;margin:0 auto;} 
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;} 
.rollBox .Cont a:hover{color:#f00;text-decoration:none;} 
.rollBox #List1,.rollBox #List2{float:left;} 
.ScrCont ul li{ margin-left: 7px; margin-right: 7px; float: left; display: block; overflow: hidden;}
.ScrCont ul li a{ display: block; float: left; text-align: center;}
.ScrCont ul{ margin: 0;}
.name{ display: block; line-height: 30px; font-size: 12px;}
.img{ width: 173px; height: 130px; border: 1px solid #c8c8c8; margin-top: 3px;}

/*滚动*/
.rollBox1{width:1060px; height: 190px; overflow:hidden; margin:0 auto; display: block; overflow: hidden; margin-top: 14px;} 
.rollBox1 .LeftBotton1{height:190px;width:36px;background:url(../images/left.png) no-repeat 0 0;overflow:hidden;float:left;display:inline;margin:0 5px 0 16px;cursor:pointer;} 
.rollBox1 .RightBotton1{height:190px;width:36px;background:url(../images/right.png) no-repeat 0 0;overflow:hidden;float:left;display:inline;margin:0 0 0 5px;cursor:pointer;} 
.rollBox1 .Cont1{width:945px;overflow:hidden;float:left;} 
.rollBox1 .ScrCont1{width:10000000px; height: 190px} 
.rollBox1 .Cont1 img{background:#ccc;margin:0 auto;} 
.rollBox1 .Cont1 a:link,.rollBox1 .Cont1 a:visited{color:#626466;text-decoration:none;} 
.rollBox1 .Cont1 a:hover{color:#f00;text-decoration:none;} 
.rollBox1 #List3,.rollBox1 #List4{float:left;} 
.ScrCont1 ul li{ margin-left: 7px; margin-right: 7px; float: left; display: block; overflow: hidden;}
.ScrCont1 ul li a{ display: block; float: left; text-align: center;}
.ScrCont1 ul{ margin: 0;}
.name{ display: block; line-height: 30px; font-size: 12px;}
.img{ width: 173px; height: 130px; border: 1px solid #c8c8c8; margin-top: 3px;}

/*滚动*/
.rollBox2{width:1060px; height: 190px; overflow:hidden; margin:0 auto; display: block; overflow: hidden; margin-top: 14px;} 
.rollBox2 .LeftBotton2{height:190px;width:36px;background:url(../images/left.png) no-repeat 0 0;overflow:hidden;float:left;display:inline;margin:0 5px 0 16px;cursor:pointer;} 
.rollBox2 .RightBotton2{height:190px;width:36px;background:url(../images/right.png) no-repeat 0 0;overflow:hidden;float:left;display:inline;margin:0 0 0 5px;cursor:pointer;} 
.rollBox2 .Cont2{width:945px;overflow:hidden;float:left;} 
.rollBox2 .ScrCont2{width:10000000px; height: 190px} 
.rollBox2 .Cont2 img{background:#ccc;margin:0 auto;} 
.rollBox2 .Cont2 a:link,.rollBox2 .Cont2 a:visited{color:#626466;text-decoration:none;} 
.rollBox2 .Cont2 a:hover{color:#f00;text-decoration:none;} 
.rollBox2 #List5,.rollBox2 #List6{float:left;} 
.ScrCont2 ul li{ margin-left: 7px; margin-right: 7px; float: left; display: block; overflow: hidden;}
.ScrCont2 ul li a{ display: block; float: left; text-align: center;}
.ScrCont2 ul{ margin: 0;}
.name{ display: block; line-height: 30px; font-size: 12px;}
.img{ width: 173px; height: 130px; border: 1px solid #c8c8c8; margin-top: 3px;}

/*滚动*/
.rollBox3{width:1060px; height: 190px; overflow:hidden; margin:0 auto; display: block; overflow: hidden; margin-top: 14px;} 
.rollBox3 .LeftBotton3{height:190px;width:36px;background:url(../images/left.png) no-repeat 0 0;overflow:hidden;float:left;display:inline;margin:0 5px 0 16px;cursor:pointer;} 
.rollBox3 .RightBotton3{height:190px;width:36px;background:url(../images/right.png) no-repeat 0 0;overflow:hidden;float:left;display:inline;margin:0 0 0 5px;cursor:pointer;} 
.rollBox3 .Cont3{width:945px;overflow:hidden;float:left;} 
.rollBox3 .ScrCont3{width:10000000px; height: 190px} 
.rollBox3 .Cont3 img{background:#ccc;margin:0 auto;} 
.rollBox3 .Cont3 a:link,.rollBox3 .Cont3 a:visited{color:#626466;text-decoration:none;} 
.rollBox3 .Cont3 a:hover{color:#f00;text-decoration:none;} 
.rollBox3 #List7,.rollBox3 #List8{float:left;} 
.ScrCont3 ul li{ margin-left: 7px; margin-right: 7px; float: left; display: block; overflow: hidden;}
.ScrCont3 ul li a{ display: block; float: left; text-align: center;}
.ScrCont3 ul{ margin: 0;}
.name{ display: block; line-height: 30px; font-size: 12px;}
.img{ width: 173px; height: 130px; border: 1px solid #c8c8c8; margin-top: 3px;}

/*滚动*/
.rollBox4{width:1060px; height: 190px; overflow:hidden; margin:0 auto; display: block; overflow: hidden; margin-top: 14px;} 
.rollBox4 .LeftBotton4{height:190px;width:36px;background:url(../images/left.png) no-repeat 0 0;overflow:hidden;float:left;display:inline;margin:0 5px 0 16px;cursor:pointer;} 
.rollBox4 .RightBotton4{height:190px;width:36px;background:url(../images/right.png) no-repeat 0 0;overflow:hidden;float:left;display:inline;margin:0 0 0 5px;cursor:pointer;} 
.rollBox4 .Cont4{width:945px;overflow:hidden;float:left;} 
.rollBox4 .ScrCont4{width:10000000px; height: 190px} 
.rollBox4 .Cont4 img{background:#ccc;margin:0 auto;} 
.rollBox4 .Cont4 a:link,.rollBox4 .Cont4 a:visited{color:#626466;text-decoration:none;} 
.rollBox4 .Cont4 a:hover{color:#f00;text-decoration:none;} 
.rollBox4 #List9,.rollBox4 #List10{float:left;} 
.ScrCont4 ul li{ margin-left: 7px; margin-right: 7px; float: left; display: block; overflow: hidden;}
.ScrCont4 ul li a{ display: block; float: left; text-align: center;}
.ScrCont4 ul{ margin: 0;}
.name{ display: block; line-height: 30px; font-size: 12px;}
.img{ width: 173px; height: 130px; border: 1px solid #c8c8c8; margin-top: 3px;}



.gg{width: 306px; height: 43px; position: absolute; left: 50%; top: 295px; margin-left: -153px; background: #000; opacity: 0.5; filter:alpha(opacity=50); border-radius: 6px;}
.gg1{width: 306px; height: 43px; text-align: center; position: absolute; left: 50%; top: 295px; margin-left: -153px;}
.gg1 a{ color: #f20000; line-height: 43px;}
.gg1 a:hover{ text-decoration: none;}
	
//分页
.mypage{text-align:center;font-size:12px;width:100%;float:left;margin-top:30px;}

.mypage a{
	text-decoration: none;
	background-color: #FFFFFF;
    border-color: #ccc;
    border-style: solid;
    border-width: 1px;
    color: #666666;
    height: 22px;
    line-height: 22px;
    margin: 0 3px;
    padding: 1px 5px;
	font-size:12px;
	font-family:'微软雅黑';
}

.mypage a:hover{border:1px solid #1A1717;}
